English Nouns: spit-roaster

English Nouns verb 'spit-roaster' conjugated